<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>添加信息结果</title>
</head>

<link rel="stylesheet" type="text/css" href="mystyle.css">

<body bgcolor="#d3d4cc">

<script>
    (function fairyDustCursor() {

        var possibleColors = ["#ead0d1", "#eee5f8", "#8696a7"]
        var width = window.innerWidth;
        var height = window.innerHeight;
        var cursor = {x: width / 2, y: width / 2};
        var particles = [];

        function init() {
            bindEvents();
            loop();
        }

        // Bind events that are needed
        function bindEvents() {
            document.addEventListener('mousemove', onMouseMove);
            window.addEventListener('resize', onWindowResize);
        }

        function onWindowResize(e) {
            width = window.innerWidth;
            height = window.innerHeight;
        }

        function onMouseMove(e) {
            cursor.x = e.clientX;
            cursor.y = e.clientY;

            addParticle(cursor.x, cursor.y, possibleColors[Math.floor(Math.random() * possibleColors.length)]);
        }

        function addParticle(x, y, color) {
            var particle = new Particle();
            particle.init(x, y, color);
            particles.push(particle);
        }

        function updateParticles() {

            // Updated
            for (var i = 0; i < particles.length; i++) {
                particles[i].update();
            }

            // Remove dead particles
            for (var i = particles.length - 1; i >= 0; i--) {
                if (particles[i].lifeSpan < 0) {
                    particles[i].die();
                    particles.splice(i, 1);
                }
            }

        }

        function loop() {
            requestAnimationFrame(loop);
            updateParticles();
        }

        /**
         * Particles
         */

        function Particle() {

            this.character = "*";
            this.lifeSpan = 120; //ms
            this.initialStyles = {
                "position": "fixed",
                "display": "inline-block",
                "top": "0px",
                "left": "0px",
                "pointerEvents": "none",
                "touch-action": "none",
                "z-index": "10000000",
                "fontSize": "25px",
                "will-change": "transform"
            };

            // Init, and set properties
            this.init = function (x, y, color) {

                this.velocity = {
                    x: (Math.random() < 0.5 ? -1 : 1) * (Math.random() / 2),
                    y: 1
                };

                this.position = {x: x + 10, y: y + 10};
                this.initialStyles.color = color;

                this.element = document.createElement('span');
                this.element.innerHTML = this.character;
                applyProperties(this.element, this.initialStyles);
                this.update();

                document.querySelector('.js-cursor-container').appendChild(this.element);
            };

            this.update = function () {
                this.position.x += this.velocity.x;
                this.position.y += this.velocity.y;
                this.lifeSpan--;

                this.element.style.transform = "translate3d(" + this.position.x + "px," + this.position.y + "px, 0) scale(" + (this.lifeSpan / 120) + ")";
            }

            this.die = function () {
                this.element.parentNode.removeChild(this.element);
            }

        }

        /**
         * Utils
         */

        // Applies css `properties` to an element.
        function applyProperties(target, properties) {
            for (var key in properties) {
                target.style[key] = properties[key];
            }
        }

        if (!('ontouchstart' in window || navigator.msMaxTouchPoints)) init();
    })();
</script>


<span class="js-cursor-container">

<div class="mm">
    <?PHP
    $b_id = $_POST["b_id"];
    $b_number = $_POST["b_number"];
    $b_name = $_POST["b_name"];
    $b_type = $_POST["b_type"];
    $b_floor = $_POST["b_floor"];
    $b_address = $_POST["b_address"];
//    $b_writer = $_POST["b_writer"];
//    $b_date = $_POST["b_date"];
//    $b_type = $_POST["b_type"];

    //$sql = "insert into books(bookid,bookname,bookprice,press,writer,presstime,booktype) values('".$b_id."','".$b_name."',".$b_price.",'".$b_press."','".$b_writer."','".$b_date."','".$b_type."')";
    $sql = "insert into building(buildingId,buildingNumber,buildingName,buildingType,buildingFloorNumber,buildingAddress) values(" . $b_id . ",'" .$b_number."','". $b_name . "','" . $b_type . "'," . $b_floor .",'" .$b_address. "')";


    include_once("conn/conn.php");

    $data = mysqli_query($conn, $sql);
    if ($data) {
        echo "<b style='color:red;'>添加{$b_name}成功</b>";
        echo "<br><a href='index.php'>返回主界面</a>";
    } else {

        $sql1 = "insert into building(buildingNumber,buildingName,buildingType,buildingFloorNumber,buildingAddress) values('" .$b_number."','". $b_name . "','" . $b_type . "'," . $b_floor .",'" .$b_address. "')";
        $data1 = mysqli_query($conn, $sql1);

        if ($data1){
            echo "<b style='color:red;'>添加{$b_name}成功</b>";
            echo "<br><a href='index.php'>返回主界面</a>";
        }else{
            echo "<b style='color:red;'>添加楼出错</b>";
            echo "<br><a href='add_building.php'>重新添加</a>";
        }
    }
    ?>
</div>
</span>
</body>

</html>